*{
    margin: 0;
    padding:0;
}
.top{
   
    border-bottom:solid 1px #e5e5e5;
    height:auto;
    background:#f8f7f7;
    .topbar{
        width:1000px;
        height:59px;
        margin:0 auto;
      
      
        .left{
            height:60px;
            width:710px;
            float:left;
            li{
                list-style:none;
                float:left;
                    &.logo{
                        width:190px;
                        a{
                            display:block;
                            width:190px;
                            
                            background: 0px -54px  url("images/nubia-logo.png") no-repeat;
                        }
                    }
           
                  
                a{
                    text-decoration:none;
                    color:#999;
                    font-size:16px;
                    font-family:"microsoft yahei";
                    font-weight:400px;
                    height:60px;
                    line-height:60px;
                    margin-left:40px;
                  
                    display:block;

                   
                }
            }
        }
        .right{
            width:164px;
            height:60px;
            float:right;
            ul{
                list-style:none;
                li{
                    a{
                    color:#999;
                    font-size:12px;
                    font-family:"microsoft yahei";
                    line-height:60px
                    }
                }
                
                .login{
                width:124px;
                float:left;
                span{
                    display:block;
                    width:30px;
                    height:30px;
                    margin-top:15px;
                    float:left;
                    
                background: 0px -120px  url("images/nubia-syb-all.png") no-repeat;
            
                  
}
                

                
                a{
                    display:block;
                    width:24px;
                   
                    text-decoration:none;
                    margin-left:12px;
                    float:left;
                }
               
                
            }
            .cart{
                width:40px;
                float:right;
                li{
                    
                }
                a{
                    display:block;
                    width:30px;
                    height:30px;
                    margin-top:15px;
                    
                background: 0px -120px  url("images/nubia-syb-all.png") no-repeat;
            }

           
            
            
        }
    }
}
}
}
     .deout{
         height:auto;
         overfloaw:hidden;
          background:-100px -50px url("images/bg_pdtby.jpg") no-repeat;
     }
     .details{
         width:1170px;
         height:580px;
        
         margin:0 auto;
     }
        .deleft{
            width:576px;
            height:576px;
            
            float:left;
        }
        .deinfo{
            width:520px;
            height:358px;
            float:right;
        
            h1{
                width:520px;
                height:75px; 
                font-size:50px;
                color:#fff;
                font-family:"microsoft yahei";
                font-weight:400;
                margin-top:50px;
            }
            h2{
                width:520px;
                height:65px;
                font-size:14px;
                font-weight:400;
                color:#fff;
                font-family:"microsoft yahei";
                margin-bottom:40px;
            }
            div{
                width:520px;
                height:54px;
                font-size:36px;
                color:#fff;
                font-family:"microsoft yahei";
            }
            .point{
                display:block;
                background:#000;
                width:20px;
                height:20px;
                border-radius:50%;
            }
            .cart{
                width:520px;
                height:30px;
                margin-top:20px;
                            .addpro{
                width:80px;
                height:30px;
                border-radius:4px;
                float:left;
                border:solid 1px #fff;
                a{
                    display:block;
                    width:20px;
                    height:30px;
                    float:left;
                    font-size:12px;
                    text-decoration:none;
                    text-align:center;
                    line-height:30px;
                    color:#fff;
                }
                .inadd{
                    width:39px;
                    height:30px;
                    float:left;
                    border:none;
                    background:transparent;
                    text-align:center;
                    line-height:30px;
                    border-left:solid 1px #fff;
                    color:#fff;
                }
            }
            .gwc{
                display:block;
                width:130px;
                height:28px;
                float:left;
                margin-left:60px;
                font-size:12px;
                text-decoration:none;
                text-align:center;
                line-height:28px;
                color:#fff;
                border-radius:20px;
                border:solid 1px #fff;
            }
            }

        }
        .depic{
            width:540px;
            height:100px; 
            float:right;
            margin-right:30px;
            margin-top: 120px;
            img{
                display:block;
                width:80px;
                height:80px;
                margin-right:28px;
                margin-top:10px;
                float:left;
            }
            .end{
                margin-right:0;
            }
        }
        .proimg{
            width:1170px;
            height:790px;
            margin:0 auto;
           
        }
            .aboutus{
            width:1000px;
            height:51px;
            margin:0 auto;
            position:relative;

       
        .alink{
            height:20px;
            width:400px;
            
            a{
            display:block;
            float:left;
            text-decoration:none;
            font-size:12px;
            color:#999;
            margin-right:10px;
            float:left;
            margin-top:6px;

        }
        }
        p{
            color:#ccc;
            font-size:12px;
            font-family:"microsoft yahei";
            float:left;
            margin-top:13px;
        }
        .asright{
            width:404px;
            height:30px;
            position: absolute;
            top:0;
            left:596px;
            a{
                display:block;
                width:30px;
                height:30px;
                float:left;
                margin-right:15px;
               
            }
            .weather{
                 background:-187px 0 url("images/nubia-syb-all.png") no-repeat;
                 overflow:hidden;
                
            }
            .phone{
                 background:-126px 0 url("images/nubia-syb-all.png") no-repeat;
                 overflow:hidden;
                
            }
             .ewm{
                 background:-156px 0 url("images/nubia-syb-all.png") no-repeat;
                 overflow:hidden;
                
            }
              .service{
                 background:-216px 0 url("images/nubia-syb-all.png") no-repeat;
                 overflow:hidden;
                
            }
            span{
                display:block;
                width:220px;
                height:30px;
                margin-left:5px;
                background:url("images/nubia-foot-tel.jpg") no-repeat;
                overflow:hidden;
                
            }
        }

    }
